package yujlove.basic;
//패키지 선언 : 클래스 이름의 중복을 피하기 위해 사용

//클래스 정의
//클래스 이름은 파일명과 일치해야 함
//클래스 이름은 반드시! 대문자로 시작
public class J01_SungJuk {

	// 프로그램 실행 진입점
	// 모든 자바 프로그램은 여기에서 시작
	public static void main(String[] args) {	
	   // 성적 처리 프로그램 v1
	   // 입력 : 이름, 국어, 영어, 수학
	   // 처리 : 총점, 평균, 학점
	   // 결과 : 모든 입력내용과 처리내용을 출력
	   
	   // 컴퓨터에서 처리할 자료는 컴퓨터의 
	   // 특정 영역에 보관되어야 함 : 변수variable
	   // 보관할 자료의 특성에 따라 변수 선언
	   // 1. 변수 선언 - [자료형 변수명]
	   String name;  // 문자 저장 변수, 이름
	   int kor;      // 정수 저장 변수, 국어
	   int eng;      // 영어
	   int mat;      // 수학
	   
	   int tot;      // 총점
	   float avg;    // 실수 저장 변수, 평균
	   char grd;     // 단일 문자 변수, 학점
	   
	   // 2. 변수에 값 저장[변수명=값]
	   name = "수지"; // 문자 저장 -"값"
	   kor = 78;     // 숫자 저장 - 값
	   eng = 65;
	   mat = 45;
	   
	   // 3. 성적 처리 - 수식 사용
	   // [변수 = 피연산자 연산자 피연산자;]
	   // 산술연산자 : +, -, *, /, %
	   tot = kor+eng+mat;
	   // avg = (kor+eng+mat)/3;
	   avg = tot/3;
	   
	   
	   // 4. 결과 출력
	   // 출력문 : System.out.println( 변수 );
//	   System.out.println(name);
//	   System.out.println(kor);
//	   System.out.println(eng);
//	   System.out.println(mat);
//	   System.out.println(tot);
//	   System.out.println(avg);
	   
	   // 또 다른 출력문 : 
	   // System.out.println( "문자열" + 변수 );
	   System.out.println("이름 :" + name);
	   System.out.println("국어 :" + kor);
	   System.out.println("영어 :" +eng);
	   System.out.println("수학 :" +mat);
	   System.out.println("총점 :" +tot);
	   System.out.println("평균 :" +avg);
	  
	   
	   
	   
	   
	   
	}

}
